home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
NEW
/
V-TPUG Programming Contest
/
(n)v1.d64
/
speed drill-mult
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2009-01-19
|
1KB
|
38 lines
10 PRINT"[147]***SPEED DRILL-MULT***"
100 C=0
110 W=0
120 N=-1
130 J=1
150 DIM AA(100),BB(100)
160 PRINT"HOW MANY PROBLEMS";:INPUT NP
165 IF NP>100 THEN PRINT "MUST BE 100 OR LESS":GOTO 160
170 A=INT(RND(-TI))
180 TB$=TI$:SB=VAL(RIGHT$(TB$,2)):MB=VAL(MID$(TB$,3,2))
190 N=N+1
200 IF N=NP THEN GOTO 340
210 IF INT(N/10)=N/10 THEN PRINT "[147]"
220 A=INT(RND(1)*11)
230 B=INT(RND(1)*11)
240 IF A*B<10 GOTO 220
250 PRINT A;"X";B;"= ";
260 INPUT P
270 IF P=A*B THEN 320
280 W=W+1
290 AA(J)=A:BB(J)=B
300 J=J+1
310 GOTO 190
320 C=C+1
330 GOTO 190
340 TE$=TI$:SE=VAL(RIGHT$(TE$,2)):ME=VAL(MID$(TE$,3,2))
350 S=SE-SB:IF S<0 THEN F=1:S=S+60
360 M=ME-MB:IF F=1 THEN M=M-1
370 IF M<0 THEN M=M+60
380 PRINT:PRINT "TOTAL TIME =";M;"MINUTES AND";S;"SECONDS"
390 PRINT:PRINT "YOU GOT";C;"CORRECT AND";W;"WRONG"
400 IF W=0 THEN GOTO 450
410 PRINT "YOUR MISTAKES WERE"
420 FOR K=1 TO J-1
430 PRINT AA(K);"X";BB(K)
440 NEXT K
450 END